import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;


@WebServlet("/index1")
public class index extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        // 这里是通过上述的 sessionid 查询对应的会话，如果会话存在的话 就直接返回，如果不存在也不会创建，会直接返回 null
        HttpSession session= req.getSession(false);
        if(session == null ) {
            resp.setContentType("text/html; charset=utf8");
            resp.getWriter().write("查无此信息");
            return ;
        }
        // 这里取出 cookie 中 的元素
        String name=(String)session.getAttribute("name");
        Long time=(Long)session.getAttribute("TimeMillis");

        resp.setContentType("text/html; charset=utf8");
        String respBody="欢迎你："+ name + " !  你上次登录的时间是 ： "+ time;
        resp.getWriter().write(respBody);
    }
}
